piling stabilization - French English Dictionary